package exp1;

import java.util.Random;

public class PP0303{
  public static void main(String[] args){
    Random num = new Random();
    
    int num1,num2,num3,num4,num5;
    
    num1 = num.nextInt(8);//前三个数
    num2 = num.nextInt(8);
    num3 = num.nextInt(8);

    num4 = num.nextInt(656);//中间三个数

    num5 = num.nextInt(10000);//最后四个数

    System.out.print(num1+""+num2+""+num3);
    
    if(num4 >= 100) //中间的数是三位数时
      {
      if(num5 >=1000)//开始判断最后数的位数
      System.out.println("-" + num4 + "-" + num5);
      else if (num5 < 1000 && num5 >= 100)
      System.out.println("-" + num4 + "-0"+ num5);
      else if (num5 < 100 && num5 >= 10)
      System.out.println("-" + num4 + "-00" + num5);
      else if(num5 <10)//结束
      System.out.println("-" + num4 + "-000" + num5);}

    else if(num4 <100 && num4 >= 10)//中间的数是二位数时
      {
      if (num5 >=1000)//同上
      System.out.println("-0" + num4 + "-" + num5);
      else if (num5 < 1000 && num5 >= 100)
      System.out.println("-0" + num4 + "-0"+ num5);
      else if (num5 < 100 && num5 >= 10)
      System.out.println("-0" + num4 + "-00" + num5);
      else if(num5 <10)
      System.out.println("-0" + num4 + "-000" + num5);}

    else if(num4 <10)//中间的数是一位数时
      {
      if (num5 >= 1000)//同上
      System.out.println("-00" + num4 + "-" + num5);
      else if (num5 < 1000 && num5 >= 100)
      System.out.println("-00" + num4 + "-0"+ num5);
      else if (num5 < 100 && num5 >= 10)
      System.out.println("-00" + num4 + "-00" + num5);
      else if(num5 <10)
      System.out.println("-00" + num4 + "-000" + num5);}
  }
}
